ceo nonprofit cfo administrative law executive search jobs executive non-profit office secretary legal advice fundraising assistant employment solicitor charity headhunter paralegal lawyer legal research legal forms business legal